/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Conexion;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * Clase de Prueba de Pais con un jugador y un contador de unidades
 */
public class Pais implements Serializable{
    private String nombre=null;
    private String jugador=null;
    private int unidades=0;
    ArrayList<Pais> Vecinos;

    /**
     *
     * @return
     */
    public String getNombre() {
        return nombre;
    }

    /**
     *
     * @param nombre
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }


    /**
     *
     * @return
     */
    public String getJugador() {

            return jugador;
    }
    public int getUnidades() {
        return unidades;
    }

    /**
     *
     * @param jugador
     */
    public boolean setJugador(String jugador) {
        if(this.jugador==null)
            this.jugador = jugador;
        if(this.jugador.equalsIgnoreCase(jugador))
            return true;
        else{
            System.out.println("Pais Ocupado");
            return false;
        }
    }

    /**
     *
     * @return
     */
   

    /**
     *
     * @param unidades
     */
    public void setUnidades(int unidades) {
        this.unidades = unidades;
    }
    /**
     *
     */
    public void addUnidades(){
        this.unidades++;
    }
    public void setVecinos(ArrayList<Pais> vec){
        this.Vecinos=vec;
    }
    public ArrayList<Pais> getVecinos(){
        return this.Vecinos;
    }
}
